local skel = fk.CreateSkill {
  name = "efengqi__yinghun_active",
}

skel:addEffect("active", {
  card_num = 0,
  target_num = 1,
  interaction = function()
    return UI.ComboBox { choices = {"efengqi__yinghun_throw", "efengqi__yinghun_draw"} }
  end,
  card_filter = Util.FalseFunc,
  target_filter = function (self, player, to, selected)
    return #selected == 0 and (self.interaction.data == "efengqi__yinghun_draw" or not to:isNude())
  end,
})

return skel
